/*
 * ArchivoRepositorios.h
 *
 *	Logica de acceso y busqueda en el archivo de repositorios
 *  Created on: 29/05/2013
 *      Author: jonathan
 */

#ifndef ARCHIVOREPOSITORIOS_H_
#define ARCHIVOREPOSITORIOS_H_
#include "../../typedefs.hpp"
#include "../../commons/bitstream.h"
#include <string>
using namespace std;

class ArchivoRepositorios {
private:
	BitStream * stream;

public:
	ArchivoRepositorios(FileName archivo, ios_base::openmode mode);
	void escribir(string, string);
	//EL PATH ES DONDE ESTA CREADO EL INDICE PARA ESE REPO
	FileName getPath(string);
	virtual ~ArchivoRepositorios();
};

#endif /* ARCHIVOREPOSITORIOS_H_ */
